@media screen and (max-width: 1680px) {

  .inner_banner_text .irbrtt{margin-left: 100px;}
  .newBox {
    width: 1400px;
  }

  .header_btm h3,
  .header_btm ul > li a {
    height: 66px;
    line-height: 66px;
  }
  .irbr_ani {
    right: 6%;
  }
  .irbrtt h4 {
    margin: 40px 0;
  }
  .irbr_ani img {
    transform: scale(0.8);
    -ms-transform: scale(0.8);
    -webkit-transform: scale(0.8);
  }
  .Solution_title {
    padding-bottom: 50px;
  }
  .snnv_text {
    padding: 50px 30px;
  }
  .snnv_text ul {
    padding-top: 40px;
  }
  .Solution {
    padding: 80px 0;
  }
  .concerningLt {
    padding-left: 100px;
    padding-right: 40px;
  }
  .cttt {
    padding-left: 100px;
  }
  .dataNums .dataOne {
    width: 24px;
    height: 50px;
  }
  .dataNums {
    height: auto;
  }

  .concerningLt .btn {
    margin: 40px 0 60px 0;
  }
  .JmList {
    padding-top: 40px;
  }
  .Journalism .btn {
    padding-top: 50px;
  }
  .technicalService,
  .Journalism {
    padding: 80px 0;
  }
  .InvestorRelations {
    padding: 60px 0;
  }
  .productRt_title {
    padding: 80px 140px 0 70px;
  }
  .productRt_title p {
    padding: 24px 0 40px 0;
  }
  .productRt_title form {
    height: 44px;
  }
  .tlse {
    height: 500px;
    padding-top: 44px;
  }
  .irrs_top p span {
    padding: 0 24px 0 70px;
  }
  footer {
    padding-top: 80px;
  }
  .footer_top {
    padding-bottom: 50px;
  }
  .footer_bottom {
    padding: 36px 0;
  }
  .frbm_r {
    width: 12%;
  }
  .frbm_c {
    width: 50%;
  }
  .frbm_l {
    width: 38%;
  }
  .frtp_nav ul li:first-of-type a {
    padding-bottom: 20px;
  }
  .frtp_nav ul li:first-of-type {
    margin-bottom: 20px;
  }
  .styleText h2 {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .CompanyProfile {
    padding: 80px 0 100px 0;
  }
  .cupeOne h2 {
    padding-bottom: 26px;
  }
  .cupeOne {
    padding-bottom: 50px;
  }
  .cupeTwoListText h3 {
    padding-bottom: 16px;
  }
  .cupeTwoListText h4 {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }
  .cupeTwoListText {
    padding: 30px 30px 0 30px;
  }
  .cupeThree {
    padding-top: 80px;
  }
  .cupeThree .dataNums {
    height: auto;
  }
  .cupeThree .dataNums .dataOne {
    width: 46px;
    height: 90px;
  }
  .ceThreett {
    padding-bottom: 30px;
  }
  .style_nav li a {
    height: 60px;
    line-height: 60px;
  }
  .corporateCultureOne {
    padding: 80px 0 90px 0;
  }
  .corporateCultureOne h2 {
    padding-bottom: 50px;
  }
  .corporateCultureTwo {
    padding: 90px 0 110px 0;
  }
  .corporateCultureTwo p {
    padding-bottom: 40px;
  }
  .developmentHistory {
    padding: 80px 0;
  }

  .dthyOne_r {
    padding: 30px 20px 0 100px;
  }
  .dthyOneBrn .iconfont {
    width: 50px;
    height: 50px;
    line-height: 52px;
  }
  .dthyOneBrn {
    left: 64%;
  }
  .developmentHistoryOne {
    padding-bottom: 90px;
  }
  .ProductBrand {
    padding: 80px 0 70px 0;
  }
  .ProductBrandOne {
    padding-bottom: 30px;
  }
  .ptbdOneRight {
    padding: 0 2% 0 6%;
  }
  .ProductBrandTwo .ptbdOneRight {
    padding-left: 40px;
  }
  .slryOne {
    padding: 80px 0 90px 0;
  }
  .slryOne li {
    height: 110px;
    line-height: 110px;
  }
  .slryOne li i {
    width: 62px;
    height: 62px;
    line-height: 64px;
  }
  .slryOne ul {
    padding-bottom: 70px;
  }
  .slryOneTt a {
    padding: 24px 0;
  }

  .slryTwo {
    padding: 80px 0 100px 0;
  }
  .slryTwo h2{
    padding-bottom: 70px;
  }
  .slryTwoSwpr p {
    padding: 30px 20px;
  }
  .nreeUL {
    padding: 60px 0 50px 0;
}
.nreeUL li a {
    height: 80px;
    line-height: 80px;
}
.ekeyOneTitle_r {
    padding: 0 50px 0 60px;
}
.ekeyOneTitle_rT h3 {
    padding: 30px 0 60px 0;
}
.ekeyOneTitle_rB li{
    padding-top: 18px;
}
.ekeyOneTitle_rB h3{
    padding-bottom: 14px;
    margin-bottom: 24px;
}
.TttileOne{
    padding: 60px 0 40px 0;
}
.NetworkEnergyFour {
    padding-bottom: 100px;
}
.nkeyFour p{
    height: 66px;
    line-height: 66px;
}
.productSearch .productSearch_t {
    padding: 70px 0 50px 0;
}
.productSearch form{
    padding: 50px 28%;
}

.productListc p{
    padding: 20px 0;
}
.productSearch .styleListNav {
    padding: 40px 0 80px 0;
}
.productSearch form button span{
    padding-left: 18px;
}
.productSearchXq {
    padding: 80px 0 110px 0;
}
.ptshXqOneRight {
    padding-left: 80px;
}
.phXqOnert_l {
    width: 60%;
}
.ptshXqOne {
    padding-bottom: 60px;
}
.hOne{
    line-height: 50px;margin-bottom: 40px;
}
.ptshXqTwo th,
.ptshXqTwo td{
    padding: 26px 0;
}
.RDcapability {
    padding-top: 80px;
}
.RDcyTwo h2 {
    padding: 80px 0 60px 0;
}
.RDcyOneText {
    padding: 0 80px;
}
.RDcyOneTextList_l h6 {
    width: 80px;
    height: 80px;
}
.RDcyOneTextList {
    padding-bottom: 50px;
}
.RDcyOneTextList_r h3 {
    padding-bottom: 10px;
}
.RDcyThree {
    padding: 100px 0 30px 0;
}
.RDcyThree h2 {
    padding-bottom: 30px;
}
.ryThreeSr h4 {
    height: 70px;
    line-height: 70px;
}
.TechnicalService_right{
    padding-left: 80px;
}
.taselt {
    padding: 24px 26px;
    margin-bottom: 20px;
}
.taseltTitle{
    padding: 24px 26px;
    margin-bottom: 20px;
}
.TechnicalService {
    padding: 80px 0 60px 0;
}
.taseltTitle h3{
    padding-bottom: 16px;
}
.TechnicalServiceData {
    padding: 80px 0 90px 0;
}
.rlsedalt a {
    padding: 20px 0;
}
.TechnicalServiceData_nav h2 {
    line-height: 110px;
}
.TechnicalServiceData_nav ul li a {
    line-height: 56px;
}
.TechnicalServiceData_list {
    padding-left: 60px;
}
.TechnicalServiceData_list .styleListNav {
    padding-top: 80px;
}

.gxsw_spr_title h4 {
    padding: 23px 10px 24px 50px;
}

.gwst_c span {
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.gsxw .styleListNav {
    padding-top: 100px;
}
.gxsw_spr_list div {
    padding: 28px 10px 28px 50px;
}

.gsxw_list {
    padding-top: 30px;
}
.gwst_c span {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.gsxw .styleListNav {
    padding-top: 80px;
}
.TechnicalServiceIndustry {
    padding: 80px 0 100px 0;
}
.tlseiy h4 {
    padding: 20px 0;
}
.h5L i {
    width: 32px;
    height: 32px;
    line-height: 34px;
}
.InvestorRelationship {
    padding: 80px 0 100px 0;
}

.irrplt {
    padding: 28px 0;
}
.InvestorRelationship_left .styleListNav {
    padding-top: 120px;
}
.irrprt ul li {
    padding: 30px 20px;
}
.recruit {
    padding: 80px 0 100px 0;
}
.rtOneltTop {
    padding: 46px 34px;
}
.recruitOneRight{
    padding-left: 60px;
}
.recruitOneRight h4 {
    padding: 24px 0 20px;
}
.recruitTwo {
    padding-top: 90px;
}
.recruitTwoList {
    padding: 36px 0 36px 34px;
}
.recruitTwoListNone {
    padding-top: 40px;
}
.recruit .styleListNav {
    padding-top: 120px;
}
.ContactUs {
    padding-top: 70px;
}
.ContactUsMap h2{
    padding-bottom: 30px;
}
.ContactUsMap h4 {
    line-height: 80px;
    padding-left: 60px;
}
.ctustelt_a1 {
    padding: 60px 0;
}
.ContactUsTitle_right {
    width: 28%;
    padding-top: 80px;
}
.ContactUsTitle_right h2{
    padding-bottom: 26px;
}
.ContactUs .newBox {
    padding-bottom: 100px;
}

.corporateCultureOne::after{
  top: 264px;
}
.recruitTwoListBtn{
  top: 64px;
}
.recruitTwoTDs{
  padding: 50px 100px;
}
.recruitTwoTDs h2{
  padding-bottom: 30px;
}
.styleTextShares{
  padding-right: 0;
  right: 140px;
}
.slryOneSWr a p{
  padding: 30px 0 10px 0;
}
.slryOneSWr a{
  padding: 20px;
}
.slryOneSWrBtn {
  padding-top: 50px;
}
.slryOneSWrBtn .iconfont {
  width: 60px;
  height: 60px;
  line-height: 60px;
}
.slryOneSWrBtn .swiper-button-prev {
  margin-right: 30px;
}
.slryTwoSWr p{
  padding: 22px 0;
  font-size: 20px;
}
.RDcapability .styleListNav {
  padding: 80px 0;
}
.RDYTtRightLt p {
  text-align: center;
  height: 60px;
  line-height: 60px;
}

.RDYTtRightLt p {
  height: 60px;
  line-height: 60px;
}
.NewsOneLtText h4{
  padding-bottom: 12px;
}

.NewsOneLtText {
  padding: 0 80px 0 20px;
}

  /* 行高 */
  .irbrtt h2,
  .irbrtt h3 {
    line-height: 42px;
  }
  .styleText h3 {
    line-height: 54px;
  }
  .styleText h2 {
    line-height: 50px;
  }

  /* 字体大小 */

  .cupeThree .dataNums .tt span {
    font: 80px "h";
  }
  .dataNums .tt span {
    font: 40px "h";
  }

  .styleText h3 {
    font-size: 54px;
  }

  .styleText h2 {
    font-size: 50px;
  }
  .NewsOneLtTime h3,
  .nkeyFourBtn .iconfont{
      font-size: 46px;
  }
  .irbrtt h2,
  .gwst_a h4 i,
  .title h3,
  .irbrtt h3 {
    font-size: 28px;
  }
  .JmListS_time h4,
  .tlse4 h3 span,
  .ptshXqOneRight h2,
  .irrs_top h3,
  .TechnicalServiceData_nav h2,
  .ContactUsTitle_left h2,
  .ContactUsTitle_center h2,
  .irrs_top p span,
  .RDcyTwo h2,
  .TttileOne,
  .RDcyOneTextList_l h6 i,
  .ekeyOneTitle_rT h2 span,
  .slryTwo h2,
  .cupeOne h2,
  .ContactUsMap h2,
  .RDcyThree h2,
  .corporateCultureOne h2,
  .TechnicalServiceData_nav h2,
  .InvestorRelations h2,
  .title h2 {
    font-size: 36px;
  }
  .recruitTwoTDs h2{
    font-size: 34px;
  }
  .dthyOne_r h4,
  .dthyTwo h4,
  .ContactUsTitle_right h2,
  .footer_tel h4 {
    font-size: 30px;
  }
  .slryOne li i,
  .slryOneTt_l i,
  .productLt ul li h4 i,
  .ekeyOneTitle_rT h2 i,
  .dthyOneBrn .iconfont,
  .ContactUsMap h4 span,
  .recruitOneRight h4 i,
  .NetworkEnergyOne li a i,
  .irrprt ul li h6 i {
    font-size: 24px;
  }
  .taselt h4 {
    font-size: 22px;
}
  .productSearch form button i,
  .productRt_title form button i,
  .snnv_text ul li a i,
  .h5R span,
  .InvestorRelationship_left h3 i,
  .nkeyFour p,
  .RDcyOneTextList_r h3,
  .NetworkEnergyOne li a span,
  .slryOneTt_l span,
  .slryOneTt_r h5 i,
  .ContactUsMap h4 i,
  .ryTwoiglt h4,
  .RDcyThreeSwiperBtn .iconfont,
  .ekeyOneTitle_rB h3,
  .nkeyThreeText h4,
  .slryOneSWr a p,
  .slryOne li span,
  .hOne,
  .recruitOneRight h4 span,
  .cupeTwoListText h3,

  .phXqOnert_l h4,
  .phXqOnert_r h4,
  .rlsedalt h4,
  .rlsedalt h5,
  .ptbdOneRight h4,
  .ctustelt_a1 i,
  .TechnicalServiceData_nav ul li a,
  .hrtp_l p {
    font-size: 20px;
  }
  .irrs_top p i,
  .irrs_bottom h4 span,
  .ceThreett > span,
  .style_nav h4 i,
  .irrprt ul li h5,
  .rlsedalt p i,
  .NewsOneLtText h4,
  .gxsw_spr_list div h4 i,
  .taseltDz h3 i,
  .styleTextShares_left p i,
  .product_btm_swpr h4,
  .ProductBrandTwo .ptbdOneRight h4,
  .header_btm h3 i,
  .snnv_text_t h4,
  .snnv_text_t p,
  .product_btm_swpr .icon span,
  .ptbms h6,
  .hrtp_r form button {
    font-size: 18px;
  }
  .header_btm ul > li a,
  .gwst_b h6,
  .header_btm h3 span,
  .tlseiy h4,
  .gxsw_spr_title h4,
  .productLt ul li h4 span,
  .tlse4 h4,
  .footer_tel h3 span,
  .JmListS_Text p,
  .tlse_Text h5,
  .ptshXqTwo th,
  .recruitTwoList h3,
  .productSearch form button span,
  .taseltTitle h3,
  .productRt_title form button span,
  .ceceOne h4,
  .cupeTwoListText h4,
  .irrprt_title h4,
  .ryThreeSr h4,
  .styleTextShares_left h4,
  .language h3 i,
  .language h3 em {
    font-size: 16px;
  }
}

@media screen and (max-width: 1440px) {
  .newBox {
    width: 1200px;
  }
  .hrtp_l img {
    width: 120px;
  }
  .hrtp_l p {
    padding-left: 20px;
  }
  .header_btm ul > li {
    margin: 0;
  }
  .header_btm h3,
  .header_btm ul > li a {
    height: 56px;
    line-height: 56px;
  }
  .irbr_ani img {
    transform: scale(0.6);
    -ms-transform: scale(0.6);
    -webkit-transform: scale(0.6);
  }
  .irbr_ani {
    right: 2%;
    transform: translateY(-60px);
    -ms-transform: translateY(-60px);
    -o-transform: translateY(-60px);
    -webkit-transform: translateY(-60px);
    -moz-transform: translateY(-60px);
  }
  .Solution {
    padding: 60px 0;
  }
  .Solution_title {
    padding-bottom: 34px;
  }
  .snnv_text {
    padding: 30px 20px;
  }
  .snnv_text ul li a {
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
  }
  .snnv_text ul {
    padding-top: 24px;
  }
  .productLt ul li h4 span {
    padding-top: 0;
  }
  .productRt_title form {
    height: 36px;
  }
  .product_btm {
    padding: 32px 0 60px 0;
  }
  .productListc p {
    padding: 20px 0;
  }
  .productListc h4 {
    padding: 10px 0;
  }


  .btn p {
    width: 140px;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
  }
  .btn i {
    width: 36px;
  }
  .dataNums .tt span {
    font: 40px "h";
  }
  /* .dataNums .dataOne {
    width: 26px;
    height: 40px;
  } */
  .cttt p {
    padding-top: 4px;
  }
  .concerningLt {
    padding-left: 80px;
    padding-right: 30px;
  }
  .JmList {
    padding-top: 30px;
  }
  .JmListS_time {
    padding: 6px;
    left: 20px;
    top: 20px;
  }
  .JmListS_Text p {
    padding: 16px 10px;
  }
  .Journalism .btn {
    padding-top: 40px;
  }
  .technicalService,
  .Journalism {
    padding: 60px 0;
  }
  .tlse {
    height: 400px;
    padding-top: 24px;
  }
  .tlse_Text {
    padding: 0 30px;
    top: 38px;
  }
  .tlse_Text p {
    padding-bottom: 6px;
  }
  .tlse4 h4 {
    padding-top: 4px;
  }
  .InvestorRelations {
    padding: 40px 0;
  }
  .product_btm_swpr .icon {
    width: 40px;
    height: 40px;
    line-height: 42px;
  }
  .productRt_title {
    padding: 60px 100px 0 50px;
  }
  footer {
    padding-top: 50px;
  }
  .frtp_nav ul li:first-of-type a {
    padding-bottom: 8px;
  }
  .frtp_nav ul li:first-of-type {
    margin-bottom: 8px;
  }
  .footer_top {
    padding-bottom: 30px;
  }
  .frbm_l li {
    padding: 0 16px;
  }
  .frbm_l {
    width: 30%;
  }
  .frbm_r {
    width: 16%;
  }
  .frbm_c {
    width: 54%;
  }
  .footer_bottom {
    padding: 22px 0;
  }
  .frbm_r h3,
  .frbm_l h3 {
    padding: 6px 16px;
  }
  .frbm_r h3 span {
    padding-right: 12px;
  }
  .footer_tel h3 {
    width: 34px;
    height: 34px;
    line-height: 34px;
  }
  .footer_wxcode p {
    padding-top: 12px;
  }
  .irrs_top {
    padding-bottom: 10px;
  }
  .irrs_bottom {
    padding-top: 10px;
  }
  .product_btm_swpr .swiper-button-prev {
    left: 20px;
  }
  .product_btm_swpr .swiper-button-next {
    right: 20px;
  }

  .styleText h2 {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  .styleText h2::after,
  .styleText h2::before {
    height: 1px;
  }
  .style_nav li a {
    height: 50px;
    line-height: 50px;
  }
  .CompanyProfile {
    padding: 60px 0 80px 0;
  }
  .cupeOne h2 {
    padding-bottom: 18px;
  }
  .cupeOne {
    padding-bottom: 32px;
  }
  .cupeTwoListText h3 {
    padding-bottom: 6px;
  }
  .cupeTwoListText h4 {
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  .cupeTwoBtn .iconfont {
    width: 34px;
    height: 34px;
    line-height: 36px;
  }
  .cupeThree {
    padding-top: 60px;
  }
  .cupeThree .dataNums .dataOne {
    width: 36px;
    height: 70px;
  }
  .ceThreett {
    padding-bottom: 10px;
  }
  .ceThreett i {
    bottom: -2px;
  }
  .corporateCultureOne {
    padding: 60px 0 70px 0;
  }
  .corporateCultureOne h2 {
    padding-bottom: 40px;
  }
  .corporateCultureTwo {
    padding: 70px 0 90px 0;
  }
  .corporateCultureTwo p {
    padding-bottom: 32px;
  }
  .developmentHistory {
    padding: 60px 0;
  }
  .dthyOne_r {
    padding: 30px 20px 0 80px;
  }
  .developmentHistoryOne {
    padding-bottom: 70px;
  }
  .ProductBrand {
    padding: 60px 0 50px 0;
  }
  .ProductBrandTwo .ptbdOneRight {
    padding-left: 30px;
  }
  .slryOne {
    padding: 60px 0 70px 0;
}
.slryOne ul {
    padding-bottom: 50px;
}
.slryOne li {
    height: 90px;
    line-height: 90px;
}
.slryOne li i {
    width: 52px;
    height: 52px;
    line-height: 52px;
}
.slryOneTt_r h5 {
    padding: 0 20px;
}
.slryOneTt_l{
    width: 64%;
}
.slryOneTt_r{
    width: 36%;
}
.slryTwo {
    padding: 60px 0 80px 0;
}
.RDcyThreeSwiperBtn .iconfont {
    width: 40px;
    height: 40px;
    line-height: 42px;
}
.slryTwoSwpr p {
    padding: 20px 12px;
}

.slryTwo h2 {
    padding-bottom: 50px;
}
.nreeUL {
    padding: 40px 0 34px 0;
}
.nreeUL li a {
    height: 60px;
    line-height: 60px;
}
.nreeUL li a span{
    padding-left: 12px;
}
.ekeyOneTitle_rT h2 i {
    width: 58px;
    height: 58px;
    line-height: 58px;
}
.ekeyOneTitle_rT h2 span{
    padding-left: 20px;
}
.ekeyOneTitle_rT h3 {
    padding: 20px 0 40px 0;
}
.nkeyFour p {
    height: 56px;
    line-height: 56px;
}
.NetworkEnergyFour {
    padding-bottom: 80px;
}
.TttileOne {
    padding: 40px 0 30px 0;
}
.productSearch .productSearch_t {
    padding: 50px 0 30px 0;
}
.productSearch form {
    padding: 32px 28%;
}
.productSearch .styleListNav {
    padding: 30px 0 60px 0;
}

.ptshXqOneRight {
    padding-left: 60px;
}
.productSearchXq {
    padding: 60px 0 90px 0;
}
.ptshXqOne {
    padding-bottom: 42px;
}
.hOne {
    line-height: 46px;
    margin-bottom: 30px;
}
.ptshXqTwo th, .ptshXqTwo td {
    padding: 20px 0;
}
.RDcapability {
    padding-top: 60px;
}
.RDcyOneTextList {
    padding-bottom: 30px;
}
.RDcyOneTextList_l h6 {
    width: 66px;
    height: 66px;
}
.RDcyOneTextList_r h3 {
    padding-bottom: 2px;
}
.RDcyOneText {
    padding: 0 60px;
}
.RDcyTwo h2 {
    padding: 60px 0 40px 0;
}
.ryTwoiglt h4{
    padding: 0 20px;
}
.RDcyThree {
    padding: 80px 0 20px 0;
}
.ryThreeSr h4 {
    height: 54px;
    line-height: 54px;
}


.TechnicalService {
    padding: 60px 0 40px 0;
}.TechnicalService_right {
    padding-left: 60px;
}
.taseltDz h3 {
    margin-bottom: 20px;
}
.TechnicalServiceData {
    padding: 60px 0 70px 0;
}
.TechnicalServiceData_nav h2 {
    line-height: 100px;
}
.TechnicalServiceData_nav ul li a {
    line-height: 46px;
}
.rlsedalt a {
    padding: 16px 0;
}
.TechnicalServiceData_list .styleListNav {
    padding-top: 60px;
}
.TechnicalServiceIndustry {
    padding: 60px 0 80px 0;
}
.tlseiy h4 {
    padding: 16px 0;
}
.tlseiy p {
    padding-top: 16px;
}
.tlseiy{
    width: 30%;
    margin-right: 5%;
    margin-bottom: 5%;
}
.InvestorRelationship {
    padding: 60px 0 80px 0;
}
.irrplt {
    padding: 20px 0;
}
.irrprt ul li {
    padding: 22px 20px;
}
.InvestorRelationship_left .styleListNav {
    padding-top: 90px;
}
.recruit {
    padding: 60px 0 80px 0;
}
.recruitOneRight h4 {
    padding: 16px 0 14px;
}
.rtOneltTop {
    padding: 36px 28px;
}
.recruitTwo {
    padding-top: 60px;
}
.recruitTwoList {
    padding: 30px 0 30px 28px;
}
.recruitTwoListNone {
    padding-top: 30px;
}
.recruit .styleListNav {
    padding-top: 90px;
}
.ContactUs {
    padding-top: 50px;
}
.ctustelt_a1 {
    padding: 40px 0;
}
.ctustelt_a1 i {
    width: 40px;
    height: 40px;
    line-height: 42px;
}
.ContactUsTitle_right{
    padding-top: 60px;
}
.ContactUs .newBox {
    padding-bottom: 80px;
}
.corporateCultureOne::after{
  top: 224px;
}
.recruitTwoListBtn{
  top: 58px;
}
.recruitTwoTDs {
  padding: 30px 80px;
}
.recruitTwoTDs button,
.inputs input{
  height: 38px;
  line-height: 38px;
}
.textarea textarea{
  height: 180px;
}
.styleTextShares{
  padding-right: 0;
  right: 120px;
}
.slryOneSWr a p {
  padding: 20px 0 6px 0;
}
.slryOneSWr a {
  padding: 16px;
}

.slryOneSWrBtn {
  padding-top: 30px;
}
.slryOneSWrBtn .swiper-button-prev {
  margin-right: 20px;
}
.slryOneSWrBtn .iconfont {
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 20px;
}

.slryTwoSWr p{
  padding: 16px 0;
  font-size: 18px;
}

.RDYTtRightLt p {
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}

.NewsOneLtText h4 {
  padding-bottom: 8px;
}
.NewsOneLtText {
  padding: 0 40px 0 10px;
}





  /* 行高 */
  .styleText h3 {
    line-height: 44px;
  }
  .styleText h2{
    line-height: 40px;
  }
  .irbrtt h3 {
    line-height: 38px;
  }
  .concerningLt .ps1,
  .nkeyThreeText p,
  .ptbdOneRight p,
  .dthyOne_r p,
  .phXqOnert_l p,
  .phXqOnert_r p,
  .ceceOne p,
  .cupeOne p,
  .cupeTwoListText p,
  .cupeTwoListText h4,
  .cupeThreeText p,
  .recruitOneRight p,
  .styleTextTwo p,
  .rtOneltTop p,
  .tlse_Text h5,
  .irrprt ul li h6 i,
  .productRt_title p {
    line-height: 26px;
  }
  .frtp_nav ul li a,
  .taseltTitle p,
  .tlseiy p,
  .recruitTwoListNone h5 p,
  .snnv h3 p {
    line-height: 24px;
  }

  /* 字体大小 */
  .ceThreett i,
  .cupeThree .dataNums .tt span {
    font: 60px "h";
  }
  .styleText h3 {
    font-size: 44px;
  }


  .styleText h2 {
    font-size: 40px;
  }
  .NewsOneLtTime h3{
    font-size: 38px;
  }
  .gwst_a h4 i,
  .title h3,
    .irbrtt h2,
  .irbrtt h3 {
    font-size: 24px;
  }
  .JmListS_time h4,
  .tlse4 h3 span,
  .ptshXqOneRight h2,
  .irrs_top h3,
  .TechnicalServiceData_nav h2,
  .ContactUsTitle_left h2,
  .ContactUsTitle_center h2,
  .irrs_top p span,
  .RDcyTwo h2,
  .TttileOne,
  .RDcyOneTextList_l h6 i,
  .ekeyOneTitle_rT h2 span,
  .slryTwo h2,
  .cupeOne h2,
  .ContactUsMap h2,
  .RDcyThree h2,
  .corporateCultureOne h2,
  .TechnicalServiceData_nav h2,
  .InvestorRelations h2,
  .title h2 {
    font-size: 30px;
  }
  .dthyOne_r h4,
  .dthyTwo h4,
  .footer_tel h4,
  .slryOne li i,
  .recruitTwoTDs h2,
  .slryOneTt_l i,
  .productLt ul li h4 i {
    font-size: 26px;
  }

  .ContactUsTitle_right h2{
      font-size: 24px;
  }
  .cupeTwoBtn .iconfont,
  .productSearch form button i,
  .productRt_title form button i,
  .snnv_text ul li a i,
  .h5R span,
  .InvestorRelationship_left h3 i,
  .nkeyFour p,
  .RDcyOneTextList_r h3,
  .NetworkEnergyOne li a span,
  .slryOneTt_l span,
  .slryOneTt_r h5 i,
  .ryTwoiglt h4,
  .RDcyThreeSwiperBtn .iconfont,
  .ekeyOneTitle_rB h3,
  .nkeyThreeText h4,
  .slryOneSWr a p,
  .slryOne li span,
  .hOne,
  .recruitOneRight h4 span,
  .cupeTwoListText h3,
  .phXqOnert_l h4,
  .phXqOnert_r h4,
  .rlsedalt h4,
  .taselt h4,
  .rlsedalt h5,
  .ptbdOneRight h4,
  .slryOne li i, .slryOneTt_l i, .productLt ul li h4 i, .ekeyOneTitle_rT h2 i, .dthyOneBrn .iconfont, .recruitOneRight h4 i, .NetworkEnergyOne li a i, .irrprt ul li h6 i,
  .ctustelt_a1 i,
  .TechnicalServiceData_nav ul li a,
  .hrtp_l p {
    font-size: 18px;
  }
  .irrs_top p i,
  .irrs_bottom h4 span,
  .ceThreett > span,
  .style_nav h4 i,
  .irrprt ul li h5,
  .rlsedalt p i,
  .gxsw_spr_list div h4 i,
  .taseltDz h3 i,
  .styleTextShares_left p i,
  .product_btm_swpr h4,
  .header_btm h3 i,
  .NewsOneLtText h4,
  .ProductBrandTwo .ptbdOneRight h4,
  .snnv_text_t h4,
  .snnv_text_t p,
  .product_btm_swpr .icon span,
  .ptbms h6,
  .hrtp_r form button {
    font-size: 16px;
  }
  .frbm_l h3 i,
  .snnv h3 p,
  .jacs a,
  .productRt_title p,
  .irrs_bottom h4,
  .irrs_r p,
  .concerningLt .ps1,
  .tlse_Text p,
  .nkeyThreeText p,
  .ctustelt_a1 span,
  .ptbms h5,
  .dthyOne_r p,
  .ekeyOneTitle_rT h3,
  .recruitOneRight p,
  .style_nav li a,
  .ptbdOneRight p,
  .style_nav h4 a,
  .ekeyOneTitle_rB li a,
  .phXqOnert_l p,
  .phXqOnert_r p,
  .rtOneltTop p,
  .slryTwoSwpr p,
  .taselt p,
  .nkeyThreeText h6,
  .taseltTitle p,
  .ceceOne p,
  .cupeOne p,
  .corporateCultureTwo p,
  .style_nav h4 span,
  .taseltTitle ul li span,
  .productSearch form input,
  .cupeThreeText p,
  .taseltDz h3 span,
  .cupeTwoListText p,
  .style_nav h4 p,
  .styleTextShares_right ul li,
  .frtp_nav ul li:first-of-type a,
  .snnv_text ul li a span,
  .irrplt h4,
  .irrplt p,
  .irbrtt p i,
  .header_btm ul > li a,
  .gwst_b h6,
  .header_btm h3 span,
  .tlseiy h4,
  .gxsw_spr_title h4,
  .productLt ul li h4 span,
  .tlse4 h4,
  .footer_tel h3 span,
  .JmListS_Text p,
  .tlse_Text h5,
  .ptshXqTwo th,
  .recruitTwoList h3,
  .productSearch form button span,
  .taseltTitle h3,
  .productRt_title form button span,
  .ceceOne h4,
  .cupeTwoListText h4,
  .irrprt_title h4,
  .ryThreeSr h4,
  .styleTextShares_left h4,
  .language h3 i,
  .language h3 em {
    font-size: 14px;
  }
  .frbm_c p,
  .frbm_c p a,
  .btn p,
  .irbrtt p span,
  .cttt p,
  .gxsw_spr_list div h4 span,
  .footer_wxcode p,
  .gxsw_spr_title p,
  .frbm_l h3 span,
  .gwst_a h4 p,
  .gwst_b p,
  .footer_tel p,
  .gxsw_spr_list div p,
  .styleTextTwo p,
  .slryOneTt_r h5 span,
  .recruitTwoListBtn p,
  .recruitTwoListNone h5 p,
  .recruitTwoList h4 span,
  .frtp_nav ul li a,
  .irrplt h5 span,
  .ContactUsTitle_right p,
  .rlsedalt p span,
  .tlseiy p,
  .irrprt ul li h6 p,
  .frbm_l li a,
  .styleTextShares_left p,.ptshXqTwo td,
  .frbm_r h3 span,
  .h5R,
  .language h3 span,
  .productListc p {
    font-size: 12px;
  }
}




@media screen and (max-width: 1200px) {
  .inner_banner .icon{display: none;}
  .inner_banner_text .irbrtt{margin-left: 0;width: 100%;text-align: center;}
  .newBox{
    width: 100%;
    padding: 0 5%;
    box-sizing: border-box;
  }
  .hrtp_l, .hrtp_r {
    width: 100%;
    text-align: center;
  }

  .hrtp_l{
    padding-bottom: 16px;
  }
  .hrtp_r form{
    width: 76%;
    margin-right: 4%;
  }
 
 
 
  .language{
 
 
 
  }
  
  
  
  
  .language h3 span{
    padding: 0 10px 0 6px;
  }
  .header_btm h3, .header_btm ul > li a {
    height: 40px;
    line-height: 40px;
}
.header_btm ul > li{
  width: 25%;
  text-align: center;
}
.header_btm ul > li a{
  padding: 0;
}
.header_btm ul > li a::after{
  height: 2px;
}
.header_btm ul{
  padding-top: 10px;
}
.header_btm h3{
  width: 100%;
  text-align: center;
  padding-bottom: 10px;
}
.backis{
  background-size: cover !important;
}
.backis a>img,
.backis>img{
  display: none;
}
.inner_banner_text {
  padding-top: 40px;
  position: relative;
  top: auto;
  left: auto;
  transform: translateY(0%);
  -o-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -webkit-transform: translateY(0%);
}
.irbr_ani img {
  width: 60%;
  transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
}
.irbrtt p,
.irbrtt h4 {
  display: none;
}
.irbrtt h3, .irbrtt h2{
  text-align: center;
}



.irbr_ani {
  text-align: center;
  position: relative;
  right: auto;
  top: auto;
  animation-name: nihao;
  transform: translateY(0%);
  -o-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -webkit-transform: translateY(0%);
  padding-bottom: 40px;
}
.Solution .title{
  width: 66%;
  margin-right: 4%;
}
.btn a{
  width: 100%;
}
.Solution .btn {
  width: 30%;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 0;
}
.Solution_title {
  padding-bottom: 20px;
}
.btn p {
  width: 100%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  padding-left: 0;
}
.snnv {
  width: 100%;
  margin-right: 0;
  margin-bottom: 20px;
}
.snnv:last-of-type{
  margin-bottom: 0;
}
.snnv_text {
  padding: 20px 14px;
}
.productRt,
.productLt {
  width: 100%;
}
.productRt_title {
  padding: 30px 5%;
}
.productRt_title p {
  padding: 12px 0 20px 0;
}
.btn i{
  display: none;
}
.concerningLt, .concerningRt{
  width: 100%;
  padding: 0;
}

.concerningLt .btn {
  margin: 20px 0;
}
.concerningLt_text{
  width: 100%;
}
.cttt{
  width: 100%;
  display: block;
  padding: 10px 0;
  text-align: center;
}
.jacs .title, .jacs ul {
  width: 100%;
}
.jacs ul{
  padding: 10px 0;
  text-align: left;
}
.JmListS{
  width: 100%;
  margin-right: 0;
  margin-bottom: 20px;
}
.JmListS:last-of-type{
  margin-bottom: 0;
}
.Journalism .btn{
  padding-bottom: 20px;
}
.tlse{
  height: auto;
}
.tlse3,
.tlse4,
.tlse5,
.tlse2,
.tlse1{
  width: 100%;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.tlse5{
  margin-bottom: 0;
}
.tlse1 .btn{
  width: 100px;
}
.irrs_r, .InvestorRelations h2,
.irrs{
  width: 100%;
}
.InvestorRelations h2{
  padding-bottom: 20px;
}
.irrs_r p {
  text-align: center;
  padding-right: 0;
  padding-top: 16px;
}

footer {
  padding-top: 30px;
}

.frtp_nav ul li{
  display: none;
}
.frtp_nav ul li:first-of-type{
  display: block;
}
.frtp_nav, .footer_tel, .footer_wxcode{
  width: 100%;
  display: inline-block;
}

.frtp_nav ul{
  width: 30%;
  margin-right: 4.99%;
  text-align: center;
}
.frtp_nav ul:nth-of-type(3n){
  margin-right: 0;
}
.frtp_nav ul:last-of-type li:first-of-type {
  border-bottom: 1px solid #dcdcdc;
}
.footer_tel{
  text-align: center;
  padding: 20px 0;
}
.footer_tel h3{
  display: inline-block;
}
.frtp_nav ul:last-of-type li:first-of-type a {
  border-bottom: none;
}
.frbm_l, .frbm_c, .frbm_r{
  width: 100%;
  text-align: center;
}
.frbm_c{
  padding: 20px 0;
}
.styleText{
  padding: 65px 0;
  position: relative;
  top: auto;
  left: auto;
  transform: translateY(0%);
  -o-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -webkit-transform: translateY(0%);
}
.styleText h2 {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.cupeTwoListText,.cupeTwoListImage,
.style_nav h4, .style_nav ul{
  width: 100%;
}
.style_nav h4{
  padding: 20px 4%;
  box-sizing: border-box;
}
.cupeOne h2 {
  padding-bottom: 10px;
}
.cupeTwoListText {
  padding: 5%;
}
.cupeTwoBtn {
  width: auto;
  left: auto;
  top: auto;
  right: 5%;
  top: 5%;
}

.cupeTwoBtn .iconfont {
  display: inline-block;
  margin: 0;
}
.cupeTwoBtn .swiper-button-next{
  margin-left: 10px;
}

.cupeThreeText{
  width: 48%;
  margin-right: 4%;
  margin-top: 4%;
}
.cupeThreeText:nth-of-type(-n+2){
  margin-top: 0;
}
.cupeThreeText:last-of-type {
  margin-right: 4%;
}
.cupeThreeText:nth-of-type(2n){
  margin-right: 0;
}
.cupeThree .dataNums .dataOne {
  width: 28px;
  height: 42px;
}
.ceThreett {
  padding-bottom: 6px;
}
.style_nav .newBox{
  padding: 0;
}
.corporateCultureOne::after {
  top: 43%;
}
.ceceOne {
  width: 31%;
  padding: 0;
  margin-right: 1.99%;
}
.ceceOne:last-of-type{
  margin-right: 0;
}
.ceceOne h3 img{
  width: 80%;
}
.corporateCultureTwo .newBox {
  padding-left: 70px;
}
.corporateCultureTwo p::after{
  width: 9px;
  height: 9px;
  left: -28px;
}
.corporateCultureTwo p::before{
  left: -24px;
}
.dthyOne_l, .dthyOne_r{
  width: 100%;
}
.dthyOne_r{
  padding: 0;
  padding-top: 20px;
}
.dthyOne_r h4{
  padding-bottom: 10px;
}
.dthyOneBrn{
  top: auto;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -webkit-transform: translateX(-50%);
 z-index: 666;
}
.dthyOneBrn .iconfont {
  width: 38px;
  height: 38px;
  line-height: 38px;
}
.developmentHistoryOne {
  padding-bottom: 30px;
}
.developmentHistoryOne .swiper-wrapper{
  padding-bottom: 40px;
} 
.ptbdOneRight, .ptbdOneLeft {
  width: 100%;
}
.ProductBrandTwo .ptbdOneRight,
.ptbdOneRight{
  padding: 5%;
}
.ProductBrandOne {
  padding-bottom: 20px;
}
.ProductBrandTwo .ptbdOne {
  width: 100%;
  margin-right: 0;
}
.slryOneTt_l,.slryOneTt_r{
  width: 100%;
  text-align: left;
}
.slryOneTt_r{
  padding-top: 10px;
}
.slryOneTt_r h5:first-of-type{
  padding-left: 0;
}
.slryOneTt_r h5:last-of-type{
  padding-right: 0;
}
.slryOneTt a {
  padding: 20px 0;
}

.slryOne li {
  width: 100%;
  height: 60px;
  line-height: 60px;
  padding: 0 20%;
  box-sizing: border-box;
  text-align: left;

}
.slryOne li i {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.slryOne li span {
  padding-left: 14px;
}
.slryOne ul {
  padding-bottom: 30px;
}
.slryTwo h2 {
  padding-bottom: 30px;
}
.RDcyThreeSwiperBtn{
  z-index: 666;
}
.style_nav ul{
  text-align: center;
}
.nreeUL li {
  width: 49%;
  margin-right: 2%;
  margin-top: 2%;
}

.nreeUL li:last-of-type {
  margin-right: 2%;
}
.nreeUL li:nth-of-type(2n){
  margin-right: 0;
}
.nreeUL li:nth-of-type(-n+2){
  margin-top: 0;
}
.ekeyOneTitle_l, .ekeyOneTitle_r {
  width: 100%;
}
.ekeyOneTitle_r{
  padding: 5%;
}
.ekeyOneTitle_rT h2 i {
  width: 42px;
  height: 42px;
  line-height: 42px;
}
.ekeyOneTitle_rT h3 {
  padding: 20px 0 20px 0;
}
.ekeyOneTitle_rB h3 {
  padding-bottom: 10px;
  margin-bottom: 16px;
}
.ekeyOneTitle_rB li {
  padding-top: 12px;
}
.nkeyThree {
  width: 100%;
  margin-right: 0;
  margin-bottom: 20px;
  vertical-align: top;
}
.nkeyThreeText{
  padding: 5%;
}
.nkeyFourBtn .iconfont{
  color: #19a1ef;
}
.nkeyThreeText h4{
  padding-bottom: 10px;
}
.nkeyThreeText h6 {
  padding-top: 14px;
  margin-top: 14px;
}
.NetworkEnergyFour {
  padding-bottom: 40px;
}
.productSearch_list .productListc {
  width: 49%;
  margin-right: 2%;
  margin-bottom: 2%;
}
.productSearch_list .productListc:nth-of-type(4n) {
  margin-right: 2%;
}
.productSearch_list .productListc:nth-of-type(2n) {
  margin-right: 0;
}

.productListc p {
  padding: 12px 0;
}
.productSearch .productSearch_t {
  padding: 32px 0 20px 0;
}
.productSearch form {
  padding: 20px 5%;
}
.productSearch form input, .productSearch form button {
  height: 40px;
  line-height: 40px;
}
.productSearch .styleListNav {
  padding: 30px 0 40px 0;
}
.styleListNav li a {
  width: 32px;
  height: 32px;
  line-height: 34px;
}
.style_nav li a {
  height: 40px;
  line-height: 40px;
}
.RDcapability{
  padding-top: 30px;
}
.RDcyOneImg, .RDcyOneText{
  width: 100%;
}
.RDcyOneText{
  padding: 5%;
}
.RDcyOneTextList_l h6 {
  width: 50px;
  height: 50px;
}

.RDcyOneTextList_r {
  width: calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -ms-calc(100% - 50px);
  padding-left: 20px;
}
.RDcyTwoImgCenter{
  display: none;
}
.RDcyTwoImgLeft,.RDcyTwoImgRight{
  width: 50%;
  display: inline-block;
  vertical-align: top;
}
.ryTwoiglt h4 {
  width: calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -ms-calc(100% - 50px);
  padding: 0 14px;
}
.ryTwoiglt h3 {
  width: 50px;
  height: 50px;
}
.RDcyTwo h2 {
  padding: 40px 0 20px 0;
}
.ryThreeSr h4 {
  height: 28px;
  line-height: 28px;
}
.RDcyThreeSwiperBtn .iconfont {
  width: 32px;
  height: 32px;
  line-height: 34px;
}
.TechnicalServiceData_nav,
.TechnicalServiceData_list,
.TechnicalService_right,
.TechnicalService_left {
  width: 100%;
}
.TechnicalServiceData_list,
.TechnicalService_right{
  padding-left: 0;
}
.rlsedalt a {
  padding: 10px 0;
}
.TechnicalServiceData_list{
  padding: 0 5%;
  padding-top: 40px;
}.TechnicalServiceData_list .styleListNav {
  padding-top: 40px;
}
.footer_wxcode img{
  max-width: 50%;
}


.rlsedalt h4 {
  width: 100%;
  padding-bottom: 6px;
}
.rlsedalt p,
.rlsedalt h5{
  width: 50%;
}
.TechnicalServiceData_nav ul li a {
  line-height: 38px;
}
.TechnicalServiceData_nav h2 {
  line-height: 60px;
}
.gxsw_spr .swiper-container {
  width: 100%;
}
.gxsw_spr_list {
  width: 100%;
}
.gxsw_spr_list div {
  padding: 5% 0;
}
.gxsw_spr_list div h4 {
  padding-bottom: 6px;
}
.TechnicalServiceData>.newBox {
  padding: 0;
}

.gwst_b h6{
  padding-bottom: 10px;
}
.gwst_b,.gwst_c,
.gsxw_list > div a > .gwst_a {
  width: 100%;
  padding: 0;
}
.gwst_c{
  text-align: center;
  padding-top: 14px;
}
.gsxw_list > div a > .gwst_a{
  padding-bottom: 14px;
}
.gsxw .styleListNav {
  padding-top: 40px;
}
.tlseiy {
  width: 100%;
  margin-right: 0;
}
.styleListNav{
  padding-top: 40px;
}
.styleTextShares{
  position: relative;
  right: auto;

}
.styleTextShares_right ul li {
    width: 25%;
}
.styleTextShares_right{
  width: 100%;
  padding: 20px 5%;
  box-sizing: border-box;
}
.styleTextShares_left{
  width: 100%;
  margin: 20px 0;
}
.InvestorRelationship_right,
.InvestorRelationship_left {
  width: 100%;
  padding: 0;
}
.irrplt h5 i {
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
}
.irrplt p,
.irrplt h5,
.irrplt h4 {
  width: 100%;
  text-align: center;
}
.irrplt p{
  padding: 16px 0;
}.InvestorRelationship_left .styleListNav{
  padding: 40px 0;
}
.irrprt_title h4 {
  padding-bottom: 14px;
}
.recruitOneRight,
.recruitOneLeft {
  width: 100%;
  padding: 0;
}
.recruitTwoList h4 span{
  margin: 0 10px;
}
.recruitTwoListBtn {
  width: 100px;
  height: 34px;
  line-height: 34px;

}
.recruitTwoListBtn {
  top: 32px;
}
.recruitTwoListNone h5 {
  width: 100%;
  padding: 6px 0;
}
.recruitTwoTDs {
  width: 90%;
  padding: 5%;
  box-sizing: border-box;
}

.recruitTwoTDs h2 {
  padding-bottom: 18px;
}
.recruitTwoTDs h6 {
  width: 30px;
  height: 30px;
  line-height: 26px;
  font-size: 30px;
}
.inputs {
  padding-bottom: 0;
}
.inputs input{
  width: 100%;
  margin-bottom: 14px;
}
.inputs .itOne{
  margin-right: 0;
}
#container{
  height: 280px;
}
.ContactUsMap h4 {
  line-height: 50px;
  padding-left: 30px;
}
.ctustelt_a1 p {
  width: 100%;
  padding: 10px 0;
}
.ContactUsTitle_right {
  width: 60%;
  padding-top: 30px;
}
.slryOneSWr a {
  padding: 8px;
}
.slryOneSWr a p {
  padding: 16px 0 5px 0;
}
.slryOneSWrBtn .iconfont {
  width: 34px;
  height: 34px;
  line-height: 36px;
  font-size: 14px;
}

.RDYTtRightLt{
  width: 49%;
  margin-right: 2%;
  margin-bottom: 2%;
  margin-top: 0;
}

.RDYTtRightLt:nth-of-type(3n) {
  margin-right: 2%;
}

.RDYTtRightLt:nth-of-type(2n) {
  margin-right: 0;
}
.RDYTtRightLt p {
  height: auto;
  line-height: normal;
  padding: 10px 0;
  font-size: 12px;
}

.style_nav li {
  width: auto;
  padding: 0 20px;
}
.ptshXqOneLeft {
  width: 100%;
}
.ptshXqOneRight {
  width: 100%;
  padding-left: 0;
  padding-top: 30px;
}
.phXqOnert_r,
.phXqOnert_l {
  width: 100%;
  display: block;
}
.phXqOnert_r{
  padding-top: 20px;
}
.phXqOnert_l h4, .phXqOnert_r h4 {
  padding-bottom: 10px;
}
table {
  display: block;
  overflow: auto;
}

.NewsOneLtImg,.NewsOneLtTime,.NewsOneLtText{
  width: 100%;
  height: auto;
  padding: 0;
}
.NewsOneLtTime{
  padding: 20px 0;
}
.gsxw_list > div a > .btns{
  display: none;
}
.NewsOneLtTime{
  text-align: left;
}
/* 统一 */
.Journalism,
 .Journalism,
.concerning{
  padding: 30px 5%;
}
.product_btm,
.technicalService,
.RDcyThree,
.TechnicalServiceIndustry,
.corporateCultureTwo,
.slryOne,
.ProductBrand,
.TechnicalServiceData,
.ctustelt_a1,
.InvestorRelationship,
.TechnicalService,
.slryTwo,
.corporateCultureOne,
.CompanyProfile,
.Solution {
  padding: 30px 0;
}
/* 行高 */
.irbrtt h2 {
  line-height: 32px;
}
.JmListS_time h4 {
  line-height: 30px;
}
.styleText h3 {
  line-height: 28px;
}
.concerningLt .ps1, .nkeyThreeText p, .ptbdOneRight p, .dthyOne_r p, .phXqOnert_l p, .phXqOnert_r p, .ceceOne p, .cupeOne p, .cupeTwoListText p, .cupeTwoListText h4, .cupeThreeText p, .recruitOneRight p, .styleTextTwo p, .rtOneltTop p, .tlse_Text h5, .irrprt ul li h6 i, .productRt_title p,
.frtp_nav ul li a, .taseltTitle p, .tlseiy p, .recruitTwoListNone h5 p, .snnv h3 p {
  line-height: 22px;
}
/* 字体 */
.ceThreett i, .cupeThree .dataNums .tt span {
  font: 40px "h";
}
.NewsOneLtTime h3 {
  font-size: 28px;
}
.styleText h3,
.irbrtt h2, .styleText h2 {
  font-size: 20px;
}
.gwst_a h4 i, .title h3, .irbrtt h3 {
  font-size: 16px;
}
.JmListS_time h4, .tlse4 h3 span, .ptshXqOneRight h2, .irrs_top h3, .TechnicalServiceData_nav h2, .ContactUsTitle_left h2, .ContactUsTitle_center h2, .irrs_top p span, .RDcyTwo h2, .TttileOne, .RDcyOneTextList_l h6 i, .ekeyOneTitle_rT h2 span, .slryTwo h2, .cupeOne h2, .ContactUsMap h2, .RDcyThree h2, .corporateCultureOne h2, .TechnicalServiceData_nav h2, .InvestorRelations h2, .title h2 {
  font-size: 22px;
}
.dthyOne_r h4, .dthyTwo h4, .footer_tel h4, .slryOne li i, .recruitTwoTDs h2, .slryOneTt_l i, .productLt ul li h4 i {
  font-size: 20px;
}
.ContactUsTitle_right h2,
.slryOne li i, .slryOneTt_l i, .productLt ul li h4 i, .ekeyOneTitle_rT h2 i, .dthyOneBrn .iconfont, .ContactUsMap h4 span, .recruitOneRight h4 i, .NetworkEnergyOne li a i, .irrprt ul li h6 i {
  font-size: 18px;
}
.productSearch form button i, .productRt_title form button i, .snnv_text ul li a i, .h5R span, .InvestorRelationship_left h3 i, .nkeyFour p, .RDcyOneTextList_r h3, .NetworkEnergyOne li a span, .slryOneTt_l span, .slryOneTt_r h5 i, .ContactUsMap h4 i, .ryTwoiglt h4, .RDcyThreeSwiperBtn .iconfont, .ekeyOneTitle_rB h3, .nkeyThreeText h4, .slryOne li span, .hOne, .recruitOneRight h4 span, .cupeTwoListText h3, .phXqOnert_l h4, .phXqOnert_r h4, .rlsedalt h4, .rlsedalt h5, .ptbdOneRight h4, .ctustelt_a1 i, .TechnicalServiceData_nav ul li a, .hrtp_l p,
  .cupeTwoBtn .iconfont, .productSearch form button i, .productRt_title form button i, .snnv_text ul li a i, .h5R span, .InvestorRelationship_left h3 i, .nkeyFour p, .RDcyOneTextList_r h3, .NetworkEnergyOne li a span, .slryOneTt_l span, .slryOneTt_r h5 i, .ryTwoiglt h4, .RDcyThreeSwiperBtn .iconfont, .ekeyOneTitle_rB h3, .nkeyThreeText h4, .slryOne li span, .hOne, .recruitOneRight h4 span, .cupeTwoListText h3, .phXqOnert_l h4, .phXqOnert_r h4, .rlsedalt h4, .taselt h4, .rlsedalt h5, .ptbdOneRight h4, .slryOne li i, .slryOneTt_l i, .productLt ul li h4 i, .ekeyOneTitle_rT h2 i, .dthyOneBrn .iconfont, .recruitOneRight h4 i, .NetworkEnergyOne li a i, .irrprt ul li h6 i, .ctustelt_a1 i, .TechnicalServiceData_nav ul li a, .hrtp_l p {
    font-size: 16px;
}
.irrprt_title h4 ,
.slryOneSWr a p,
.NewsOneLtText h4,
.irrs_top p i, .irrs_bottom h4 span, .ceThreett > span, .style_nav h4 i, .irrprt ul li h5, .rlsedalt p i, .gxsw_spr_list div h4 i, .taseltDz h3 i, .styleTextShares_left p i, .product_btm_swpr h4, .header_btm h3 i, .ProductBrandTwo .ptbdOneRight h4, .snnv_text_t h4, .snnv_text_t p, .product_btm_swpr .icon span, .ptbms h6, .hrtp_r form button {
  font-size: 14px;
}
.NewsOneLtText p,
.frbm_l h3 i, .snnv h3 p, .jacs a, .productRt_title p, .irrs_bottom h4, .irrs_r p, .concerningLt .ps1, .tlse_Text p, .nkeyThreeText p, .ctustelt_a1 span, .ptbms h5, .dthyOne_r p, .ekeyOneTitle_rT h3, .recruitOneRight p, .style_nav li a, .ptbdOneRight p, .style_nav h4 a, .ekeyOneTitle_rB li a, .phXqOnert_l p, .phXqOnert_r p, .rtOneltTop p, .slryTwoSwpr p, .taselt p, .nkeyThreeText h6, .taseltTitle p, .ceceOne p, .cupeOne p, .corporateCultureTwo p, .style_nav h4 span, .taseltTitle ul li span, .productSearch form input, .cupeThreeText p, .taseltDz h3 span, .cupeTwoListText p, .style_nav h4 p, .styleTextShares_right ul li, .frtp_nav ul li:first-of-type a, .snnv_text ul li a span, .irrplt h4, .irrplt p, .irbrtt p i, .header_btm ul > li a, .gwst_b h6, .header_btm h3 span, .tlseiy h4, .gxsw_spr_title h4, .productLt ul li h4 span, .tlse4 h4, .footer_tel h3 span, .JmListS_Text p, .tlse_Text h5, .ptshXqTwo th, .recruitTwoList h3, .productSearch form button span, .taseltTitle h3, .productRt_title form button span, .ceceOne h4, .cupeTwoListText h4, .irrprt_title h4, .ryThreeSr h4, .styleTextShares_left h4, .language h3 i, .language h3 em {
  font-size: 14px;
}
}


@media screen and (max-width: 800px) {
  .style_nav li {
    width: auto;
    padding: 0 10px;
  }
  .RDYTtRightLt {
    width: 100%;
    margin-right: 0;
    margin-bottom: 5%;
    margin-top: 0;
}
}